﻿using BaseData.ErrorCode;
using MediatR;

namespace BaseData.API.Write.Applications.HospitalInformation.Command
{
    public class DoctorsUpdateCommand:IRequest<ApiResult<int>>
    {
        public int DoctorId { get; set; }
        /// <summary>
        /// 医生名称
        /// </summary>
        public string DoctorName { get; set; }
        /// <summary>
        /// 医生头像
        /// </summary>
        public string DoctorPicture { get; set; }
        /// <summary>
        /// 所属院区
        /// </summary>
        public string HospitalCampus { get; set; }
        /// <summary>
        /// 所属科室
        /// </summary>
        public int DepartmentId { get; set; }
        /// <summary>
        /// 职称
        /// </summary>
        public string ProfessionalTitle { get; set; }
        /// <summary>
        /// 医生标签
        /// </summary>
        public string DoctorTag { get; set; }
        /// <summary>
        /// 挂号费
        /// </summary>
        public decimal registrationFee { get; set; }
        /// <summary>
        /// 诊查费
        /// </summary>
        public decimal DiagnosticFee { get; set; }
        /// <summary>
        /// 医生简介
        /// </summary>
        public string DoctorIntroduce { get; set; }
        /// <summary>
        /// 医生状态
        /// </summary>
        public bool DoctorStatus { get; set; }
        /// <summary>
        /// 删除标志
        /// </summary>
        public bool Isdelete { get; set; }
    }
}
